<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1530px) {}
/*Common For Max 1366*/
@media only screen and (max-width: 1499px) {}

/*Common For Max 1200*/
@media only screen and (max-width: 1365px) {	
	.m-imgtxt01 .slick-prev{left: 0;}
	.m-imgtxt01 .slick-next{right: 0;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1199px) {	
	.wp{width: 95%; }
	.kf{display: none; }
	/*å¤´éƒ¨*/
	.hd-bottom .logo{width: 400px; height: 100px; line-height: 100px; }
	.hd-bottom .txt{margin-top: 5px; }
	.hd-bottom .tel{margin-top: 24px; }

	/*é¦–é¡µ*/
	.ul-imgtxt02 li .pic{float: none !important; margin: 0 auto; }
	.ul-imgtxt02 li .box{float: none !important; width: auto; }
	.m-tit01 h3{font-size: 38px; }
	.m-box01{margin-right: 12px; }
	.m-imgtxt01{margin: 0 -5px; }
	.m-imgtxt01 .item{margin: 0 5px; }
	/*åº•éƒ¨*/
	.fd-qr .pic{width: 130px; height: 130px; }
	.fd-qr h3{margin-top: 41px; }
	
	/*æ‰‹æœºåº•éƒ¨èœå•*/
	.h50{display: block; }
	.foot-link{display: block; }
	/*å†…é¡µ*/
	.m-news1 .box h1 { font-size: 22px; }
	.m-pic1{width: 300px; }
	.view .swiper-slide .imgauto{height: 300px; line-height: 300px; }
	.m-txt1 .txt{margin-right: 0; }
	.preview .swiper-slide{width: 120px; }
	
	.about_list .item .img{width:50%}
	.about_list .item .box{padding:20px}
	.about_list .item p{margin-top:20px}
}

/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	body{padding-top: 50px; }
	/*å¤´éƒ¨*/
	.header{position: fixed; top: 0; left: 0; right: 0; width: 100%; z-index: 999; background-color: #fff; padding: 0 10px; box-shadow: 0 5px 10px rgba(0,0,0,.05); }
	.hd-top{display: none; }
	.hd-bottom{float: left; }
	.hd-bottom .txt{display: none; }
	.hd-bottom .tel{display: none; }
	.hd-bottom .logo{width: auto; height: 50px; line-height: 50px; }
	.menu-nav{float: right; background: #fff; }
	.menuBtn{display: block; }
	.menu-nav ul{position: fixed; top: 50px; left: 0; right: 0; width: 100%; height: 100%; background-color: #377DBB; display: none; z-index: 999; }
	.menu-nav li{float: none; width: auto; }
	.menu-nav li &gt; a{height: 44px; line-height: 44px; padding: 0 20px; font-size: 14px; color: #fff; border-bottom: 1px solid #fff; text-align: left; transition: .0s; -ms-transition: .0s; -moz-transition: .0s; -webkit-transition: .0s; -o-transition: .0s; }
	.menu-nav li.on &gt; a, .menu-nav li &gt; a:hover { background-color: #377DBB; }
	.menu-nav li &gt; a.v1{background-repeat: no-repeat; background-position: 95% center; background-image: url("../images/sj-nav5.png"); -o-background-size: auto 8px; -ms-background-size: auto 8px; -moz-background-size: auto 8px; -webkit-background-size: auto 8px; background-size: auto 8px; }
	.menu-nav li a.v1.on{background-image: url("../images/sj-nav6.png"); }
	.menu-nav li dl{position: static; margin: 0; background-color: #377DBB; }
	.menu-nav li:hover dl{display: none; }
	.menu-nav li dl dd a{text-align: left; padding: 0 30px; height: 36px; line-height: 36px; text-indent: 0; font-size: 14px; color: #fff; border-bottom: 1px solid #ccc; }
	.menu-nav li dl dd a:hover{text-indent: 1em; }
	/*é¦–é¡µ*/
	.banner .item .con{padding-top: 40%; }
	.row-a2 .col-l,
	.row-a2 .col-r{float: none; width: auto; }
	.row-a2 .col-l{padding-bottom:15px;}
	.row-a2 .col-r{margin-left: 0; }
	.snv-index h3{position: relative; font-size: 24px; height: 55px; line-height: 55px; background-repeat: repeat-x; }
	.snv-index h3:after{content: ''; position: absolute; top: 0; right: 10px; width: 40px; height: 100%; background: url("../images/icon6.png") center center no-repeat; -o-background-size: 30px auto; -ms-background-size: 30px auto; -moz-background-size: 30px auto; -webkit-background-size: 30px auto; background-size: 30px auto; }
	.snv-index ul{display: none; }
	.snv-index li dl{display: none; }
	.snv-index li.on dl{display: block; }
	.m-tel01{display: none; }
	
	.ul-pic01 li.li1{display: none; }
	.ul-pic01 li.li2{width: 60%; }
	.ul-pic01 li.li3{width: 40%; }
	.ul-imgtxt02{padding: 20px 0; }
	.row-a5{padding: 25px 0; }
	.m-tit01{margin-bottom: 17px; }
	.m-tit01 h3{font-size: 32px; }
	.row-a6{padding: 25px 0; }
	.ul-news01 li .tit .time{font-size: 12px; }
	
	.comdesc .comwrap .text {display: block; width: 100%; margin: 0;}
	.comdesc .comwrap .pic {display: block; width: calc(100% - 30px); max-width: 710px; margin: 40px auto 0;}
	.comdesc .comwrap .text .subject-en {text-align:center; font-size:32px;}
	.comdesc .comwrap .text .subject {text-align:center; font-size:18px;}
	
	/*åº•éƒ¨*/
	.fd-qr{display: none; }
	
	/*å‹æƒ…é“¾æŽ¥*/
	.m-link1 .item:first-child{margin-bottom: 10px; }
	/*å†…é¡µ*/
	.ban{ height: 200px; }
	.ban h2{padding-top: 50px; line-height: 50px; font-size: 32px;}
	.ban p{font-size:20px; line-height: 22px;}
	.row-b1 .col-l { float: none; width: auto; }
	.snv h3{position: relative; font-size: 24px; height: 55px; line-height: 55px; background-repeat: repeat-x; }
	.snv h3:after{content: ''; position: absolute; top: 0; right: 10px; width: 40px; height: 100%; background: url("../images/icon6.png") center center no-repeat; -o-background-size: 30px auto; -ms-background-size: 30px auto; -moz-background-size: 30px auto; -webkit-background-size: 30px auto; background-size: 30px auto; }
	.snv ul{display: none; }
	.snv li dl{display: none; }
	.snv li.on dl{display: block; }

	.row-b1 .col-r {margin-left: 0; }
	.g-titIns1 { font-size: 18px; }
	.snv{margin-bottom:15px; }
	.ul-news1{margin-bottom: 15px; }
	.ul-newslist { display: none; }
	.m-info { display: none; }
	.dbn { display: none; }
   .m-news1 .box h1 {       font-size: 18px;    }
   .m-txt3{       display: none;    }
   .m-message{   	margin: 20px auto 0;    }
}

/*Common For Max 480*/
@media only screen and (max-width: 767px) {	/*é¦–é¡µ*/
	.banner .item .con{padding-top: 45%; }
	.m-link01 h3{font-size: 16px; }
	.m-so01 .pic{width: 10%; height: 40px; line-height: 40px; }
	.m-so01 .pic img{max-width: 24px; max-height: 24px; }
	.m-so01 .inp{width: 70%; height: 40px; vertical-align: top; }
	.m-so01 .sub{width: 20%; height: 40px; line-height: 40px; }
	.row-a2{padding: 15px 0; }
	
	.snv-index h3{font-size: 18px; height: 40px; line-height: 40px; font-weight: 400; }
	.snv-index h3:after{width: 30px; -o-background-size: 25px auto; -ms-background-size: 25px auto; -moz-background-size: 25px auto; -webkit-background-size: 25px auto; background-size: 25px auto; }
	.ul-imgtxt01 li{width: 50%; }
	.ul-imgtxt01 li h3 a{height: 30px; line-height: 30px; font-size: 14px; }
	.ul-imgtxt01 li .pic .more{font-size: 16px; }
	.ul-pic01 li{height: 100px; line-height: 100px; }
	.ul-imgtxt02 li .pic{display: none; }
	.ul-imgtxt02 li .box .con{padding: 10px 0; }
	.ul-imgtxt02 li .num{width: 40px; height: 40px; line-height: 40px; font-size: 24px; }
	.ul-imgtxt02 li .txt{padding-left: 10px; }
	.ul-imgtxt02 li .txt h3{font-size: 16px; margin-bottom: 10px; }
	.ul-imgtxt02 li .txt h3 span{font-size: 18px; }
	.ul-imgtxt02 li .txt p{line-height: 28px; }
	.m-tit01 h3{font-size: 26px; }
	.m-tit01 span{font-size: 16px; }
    .row-a2 .yw-type {display:none;}
	.row-a6{padding-bottom: 10px; }
	.row-a6 .col-l,
	.row-a6 .col-r{float: none; width: auto; }
	.m-box01{margin-bottom: 20px; }
	.g-tit01 h3{font-size: 20px; }
	.g-tit01 .more a.txt{font-size: 16px; font-weight: 400; height: 20px; line-height: 20px; }
	.g-tit01 .more a.jia{font-size: 22px; width: 20px; height: 20px; border: 1px solid #377DBB; line-height: 17px; }
	.m-imgtxt01 .slick-arrow:hover{-webkit-box-shadow: 0 0; -moz-box-shadow: 0 0; box-shadow: 0 0; }
	/*åº•éƒ¨*/
	.fd-logo{display: none; }
	.fd-nav{display: none; }
	.fd-txt{float: none; width: 300px; margin: 0 auto; }

	/*å†…é¡µ*/
	.ban{height: 120px;  }
	.ban h2{padding-top: 20px; line-height: 40px; font-size: 20px;}
	.ban p{font-size:16px;}
	.g-cur{height: 30px; line-height: 30px; }
	.row-b1 {padding: 20px 0 36px}	

	.snv h3{font-size: 18px; height: 40px; line-height: 40px; font-weight: 400; }
	.snv h3:after{width: 30px; -o-background-size: 25px auto; -ms-background-size: 25px auto; -moz-background-size: 25px auto; -webkit-background-size: 25px auto; background-size: 25px auto; }
	.ul-imgtxt-01 li{ width: 50%; }
	.ul-imgtxt-01 li:last-child{display: block; }
	.ul-imgtxt2 li:last-child{display: block; }
	.ul-imgtxt-01 li a p{height: 30px; line-height: 30px; font-size: 14px; }
	.m-news1 .box h1 { font-size: 16px; }
	.ul-news1 li{ float: none; width: auto; }
	.ul-news1 li .tit{ margin: 0 !important; }
	.ul-newslist li .txt p{ font-size: 12px; line-height: normal; }
	.m-message label span { float: none; margin-right: 15px; }

	.m-message label.code input { float: none; }
	.m-message label.mes span{position: relative; top: -55px; z-index: 3; }
	.m-message label.code input{width: 30%!important; margin-right: 10px; }
	.m-pic1{ float: none; width: auto; margin: 10px 0; overflow: hidden; }
	.m-pic1-for .item{ height: auto; }
	.m-txt1 { padding-left: 0; margin-top: 20px; }
	.ul-pages1{margin: 20px 0; }
	.ul-pages1 li {    float: none !important;     margin-bottom: 10px;}
	.btn-1{padding-left: 90px; }
	
	.about_list .item p{margin-top:10px}
	.about_list .item p{line-height:25px;height:100px}
	.about_list{padding:50px 0}
	
	.about_list .item:nth-child(2n+1) .img,.about_list .item .img{float:none;margin:0 auto;width:100%}
	.about_list .item:nth-child(2n+1) .text,.about_list .item .text{position:initial;top:auto;left:auto;right:auto;bottom:auto;transform:none;width:100%;text-align:left}
	.about_list .item:nth-child(2n) .text{text-align:left}
	.about_list .item p{height:auto}
	.about_list .item .box{padding:20px 0}
	
	.g-titIns1{display:none;}
	.subnav{display: block;}
}

@media only screen and (max-width: 512px) {
	.comdesc .comwrap .pic img {width:100%;}
}

@media only screen and (max-width: 512px) {
.xiaoguo .Title h2 {font-size: 24px;}
.xiaoguo .Title .p1 {font-size: 28px;}
.xiaoguo .Title .p2 {font-size: 24px;width: 100%;}
}

/*Common For Max 320*/
@media only screen and (max-width: 479px) {	/*å¤´éƒ¨*/
	.hd-bottom{width: 80%; }
	/*é¦–é¡µ*/
	.m-link01 ul{margin-bottom: 10px; }
	.m-link01 li a{font-size: 12px; margin: 0 4px; }
	.snv-index ul li a{font-size: 14px; }
	.ul-imgtxt01{margin: 10px -5px; }
	.ul-imgtxt01 li{padding: 0 5px; }
	.ul-pic01 li{float: none; width: auto !important; height: auto; line-height: normal; }
	.ul-imgtxt02 li .txt p{font-size: 12px; line-height: 1.8; }
	.m-imgtxt01{margin: 0; }
	.m-imgtxt01 .item{margin: 0; padding: 10px 50px 0 50px; }
	.m-tit01 h3{font-size: 26px; }
	.ul-news01 li .btn{width: 30px; height: 30px; line-height: 30px; }
	.ul-news01 li .tit{height: 30px; line-height: 30px; }
	/*åº•éƒ¨*/
	.fd-txt{width: 280px; }
	.fd-txt .txt{font-size: 12px; line-height: 24px; }
	.fd-link li a{font-size: 12px; height: 24px; line-height: 24px; }
	/*å†…é¡µ*/
	.row-b1 { padding: 10px 0 16px}
	.m-chanpin { margin-bottom: 15px; }
	.snv ul li a{font-size: 14px; }
	.ul-imgtxt-01{ margin: 0 -5px; }
	.ul-imgtxt-01 li { margin-top: 10px; }
	.ul-imgtxt-01 li a{ margin: 0 5px; }
	.m-list3{ padding: 10px 0; }
	.m-content .txt{ line-height: 24px; }
	.m-news1 .txt{line-height: 24px; }
	.ul-newslist li{ padding: 15px 0; }
	.ul-newslist li .tit{margin-bottom: 15px; }
	.ul-newslist li .tit .time{ font-size: 12px; }
	.ul-newslist li .tit a{ font-size: 14px; }
	.m-message{margin: 10px auto 0;      width: auto;}
	.m-message label input.inp,
	.m-message label textarea,
	.m-message label.code input { width: 66%; }
  #message .m-content .m-message {    width: 90%;     padding: 20px;     overflow-y: auto;}
	.m-message label{margin-bottom: 10px; }
	.m-txt1 .txt { padding-bottom: 10px; }
	.m-txt1 .txt p { margin-bottom: 0; }
	.m-list02{margin-top: 20px; padding: 15px 0; }
	.ul-txt3 li { margin: 0; }
	.m-list2 { margin-top: 15px; padding-top: 13px; }
	.m-list2 .con .pic { height: auto; line-height: normal; }
	.m-list2 .con .txt h3{margin-bottom: 15px; font-size: 18px; }
	.m-news1 .box .desc span{margin: 0; }
}

</pre></body></html>